import axios from 'axios'
//封装axios
//挂在vue 的原型对象上面
//这样所有的组件都可以直接访问不用每次都要导入axios
//同时可以对axios做一个初始化 

// axios.create({})
// axios.defaults()


//请求拦截
axios.interceptors.request.use(config => {
  //请求配置
  //所有请求都会先拦一下奥
  return config
})

axios.interceptors.response.use(res => {
  return res.data || res
})

export default axios;

//相应拦截